.che-input:not(.desktop-pristine) .che-input-desktop [ng-message],
.che-input:not(.desktop-pristine) .che-input-desktop [ng-show]
  color $error-color

.che-input .che-input-desktop [ng-message],
.che-input .che-input-desktop [ng-show]
  color $label-primary-color

.che-input-desktop input
  border none
  box-shadow none
  border-bottom 1px solid $default-border-color

.che-input-desktop input:focus
  border-color $primary-color

.che-input-desktop input.ng-invalid:focus
  border-color $error-color

.che-input-desktop input.ng-pristine.ng-untouched.ng-invalid
  border-color $default-border-color

.che-input-desktop
  margin-top 5px
  margin-bottom 5px

.che-input input:focus
  outline none

.che-input md-input-container,
.che-input md-input-container label,
.che-input md-input-container input
  padding-left 0
  margin-bottom 0

label.che-input-desktop-label
  margin-bottom 0
